package com.example.blog.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("user_info")
public class UserInformation {
    @TableId(type = IdType.AUTO)
    private Long uid;  //用户ID
    private String username; // 用户名
    private String account; // 账号
    @TableField("registration_time")
    private String registrationTime; // 注册时间
    private String phone;  // 手机号码
    private String born; //出生年月
    private String avatar; // 用户头像地址
    private Integer state; // 当前状态  0位已删除  1 为正常  -1 为禁用
    @TableField("last_logon_time")
    private String lastLogonTime; //最后一次登陆时间
    private Integer sex; //性别  1为男  0为女
    private String motto; //座右铭;
    private String email; //邮箱
    private String integral; //积分
}
